society garlic (tulbaghia violacea) - Francés Inglés Diccionario